OMS Java: Lessons Learned from Building a Multi-Tier Object Management Framework
نویسندگان
چکیده
We present the object-oriented multi-tier application framework OMS Java which is independent of the underlying database management system (DBMS). We detail the storage management component and sketch which part of the framework has to be extended when introducing a new DBMS. We compare versions of OMS Java using the persistent storage engine ObjectStore PSE Pro for Java, the object-oriented DBMS Objectivity/DB, the object-relational DBMS Oracle and the proprietary DBMS Berkley DB.
منابع مشابه
Client-Server Database Architectures for the Web
We present various client-server database architectures in which components of a database system execute on the Web client. The Web components described include a general object browser, cooperative client-server caches, a personal Web assistant and developer tools for database design and prototyping. All of these have been implemented as part of the OMS database development suite. Additionally...
متن کاملOMS/Java: Model Extensibility of OODBMS for Advanced Application Domains
We show how model extensibility of object-oriented data management systems can be achieved through the combination of a highlevel core object data model and an architecture designed with model extensibility in mind. The resulting system, OMS/Java, is both a general data management system and a framework for the development of advanced database application systems. All aspects of the core model ...
متن کاملOMS Java: Providing Information, Storage and Access Abstractions in an Object-Oriented Framework
In this paper, we present the main objectives and components of the OMS Java data management framework. We argue that developers of modern information systems require high-level application programming interfaces, storage platform independence and support for universal client access. We describe how the OMS Java framework provides three level of abstractions – storage, information and access in...
متن کاملHealth System Response and Management: Lessons Learned From Iran\'s 2019 Floods
Background: While the main concern of Iran has been the risk of drought, and the Iranian authorities are always trying to find the solutions and prepare projects for the supply of their citizenschr('39') water, this country suddenly experienced a massive flood that affected more than 31 provinces in 2019. This study was conducted to extract lessons learned from the health system response and ma...
متن کاملJava Framework for Database-Centric Web Site Engineering
We present a database-centric approach to web site development in which both application and web content data are managed by a database. The development process is based on three main stages of information modelling, document content design and presentation specification. A Java framework based on the OMS object-oriented data management system has been developed to support the development life ...
متن کامل